package com.yida.gwj.deposit.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @Description 业务缴存（详情响应对象）
 * @Author wws
 * @Date 2023-02-16
 */
@ApiModel("业主缴存详情对象")
public class GwjOwnerDepositDetailDTO {

    @ApiModelProperty("业务详情")
    private GwjDepositBusinessDetailDTO businessDetail;

    @ApiModelProperty("业务金额详情")
    private GwjDepositMoneyDetailDTO moneyDetail;

    @ApiModelProperty("业务小区详情")
    private GwjDepositCommunityDetailDTO communityDetail;

    @ApiModelProperty("业务楼栋详情")
    private List<GwjOwnerDepositBuildDetailDTO> buildDetails;

    @ApiModelProperty("业务房屋详情")
    private List<GwjOwnerDepositHouseDetailDTO> houseDetails;

    @ApiModelProperty("业务缴存明细详情")
    private List<GwjDepositPaymentDetailDTO> paymentDetails;

    public GwjDepositBusinessDetailDTO getBusinessDetail() {
        return businessDetail;
    }

    public void setBusinessDetail(GwjDepositBusinessDetailDTO businessDetail) {
        this.businessDetail = businessDetail;
    }

    public GwjDepositMoneyDetailDTO getMoneyDetail() {
        return moneyDetail;
    }

    public void setMoneyDetail(GwjDepositMoneyDetailDTO moneyDetail) {
        this.moneyDetail = moneyDetail;
    }

    public GwjDepositCommunityDetailDTO getCommunityDetail() {
        return communityDetail;
    }

    public void setCommunityDetail(GwjDepositCommunityDetailDTO communityDetail) {
        this.communityDetail = communityDetail;
    }

    public List<GwjOwnerDepositBuildDetailDTO> getBuildDetails() {
        return buildDetails;
    }

    public void setBuildDetails(List<GwjOwnerDepositBuildDetailDTO> buildDetails) {
        this.buildDetails = buildDetails;
    }

    public List<GwjOwnerDepositHouseDetailDTO> getHouseDetails() {
        return houseDetails;
    }

    public void setHouseDetails(List<GwjOwnerDepositHouseDetailDTO> houseDetails) {
        this.houseDetails = houseDetails;
    }

    public List<GwjDepositPaymentDetailDTO> getPaymentDetails() {
        return paymentDetails;
    }

    public void setPaymentDetails(List<GwjDepositPaymentDetailDTO> paymentDetails) {
        this.paymentDetails = paymentDetails;
    }
}
